Developing web services choreography standards - the case of REST vs. SOAP
نویسندگان
چکیده
Developing Web Services Choreography Standards – The Case of REST vs. SOAP Michael zur Muehlen, Jeffrey V. Nickerson, Keith D. Swenson a Wesley J. Howe School of Technology Management Stevens Institute of Technology Castle Point on the Hudson Hoboken, NJ 07030, USA {mzurmuehlen|jnickerson}@stevens.edu b Fujitsu Software Corporation 3055 Orchard Drive San Jose, CA, 95134, USA [email protected] Abstract This paper presents a case study of the development of standards in the area of cross-organizational workflows based on web services. We discuss two opposing types of standards: those based on SOAP, with tightly coupled designs similar to remote procedure calls, and those based on REST, with loosely coupled designs similar to the navigating of web links. We illustrate the standardization process, clarify the technical underpinnings of the conflict, and analyze the interests of stakeholders. The decision criteria for each group of stakeholders are discussed. Finally, we present implications for both the workflow and the wider Internet communities.
منابع مشابه
SOAP vs REST: Comparing a master-slave GA implementation
— In this paper, a high-level comparison of both SOAP (Simple Object Access Protocol) and REST (Repre-sentational State Transfer) is made. These are the two main approaches for interfacing to the web with web services. Both approaches are different and present some advantages and disadvantages for interfacing to web services: SOAP is conceptually more difficult (has a steeper learning curve) an...
متن کاملDiscovery and Composition of Link Open Data based RESTful Web services
Web services are now widely utilized which demands to perform the discovery and composition process to meet the user request. By considering services as the base, an architectural model has been provided by Service Oriented Architecture (SOA). These web services are also known as traditional web services or SOAP web services. These web services increases overhead of XML processing at descriptio...
متن کاملWeb Service Choreography Verification Using Z Formal Specification
Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...
متن کاملWeb Services: SOAP vs. REST
It is unanimously believed that Web services will move the Web to its next level by facilitating application to application interaction over the Internet. However, there is no consensus on how Web services should be implemented. Software vendors promote involved tool-chains that are based on SOAP, a W3C standard, as the ideal technology, while a few, but vocal practitioners claim that a simpler...
متن کاملRestful Service Composition
The Service-Oriented Architecture (soa) has become one of the most popular approaches to building large-scale network applications. The web service technologies are de facto the default implementation for soa. Simple Object Access Protocol (soap) is the key and fundamental technology of web services. Service composition is a way to deliver complex services based on existing partner services. Se...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Decision Support Systems
دوره 40 شماره
صفحات -
تاریخ انتشار 2005